achievable availability - Spanish English Dictionary